Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AES шифрование на Si8051F320
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
lancode
беру семпл с сайта:
https://www.silabs.com/Support%20Documents/...are/an324sw.zip
компилю его (keil), заливаю на отладочную плату Si8051F320
запускаю его
ставлю точку останова на 109 строчку в файле F326_AES_KeyExpander.c
цикл исполняется 2 раза, потом что-то происходит и программа начинает исполняться сначала, как после сброса контроллера
Что делать? как заставить этот семпл работать?
или подскажите реализацию другого алгоритма шифрования (AES Blowfish Twofish)
sensor_ua
Похоже Watchdog не отключен
lancode
спасибо за совет, справился с задачей.
надо было в 29 строке main.c
поменять
#include <c8051f326.h>
на
#include <c8051f320.h>

и добавить в код
PCA0MD &= ~0x40; // Disable watchdog timer
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.