1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hyx-work-lettershell

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
必读说明.txt 1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
huangyuxi Отправлено 07.08.2020 14:19 3ad8f12
程序简介
工程名称:LetterShell
实验平台: 正点原子 阿波罗 STM32 F429 开发板
ST STD 固件库版本:1.8.0
功能简介:
使用USART1收发数据并集成letter shell 2.x
学习目的:集成一款shell,供开发使用
注意事项:
接口:板子左侧的“USB TO UART”接口
跳线帽:使用跳线帽连接 RX<--->A9,TX<--->A10
串口波特率:115200
实验操作:
电脑端使用xshell终端工具,选择电脑与STM32相连的COM口,设置为115200-N-8-1,
集成了reboot和一些测试命令验证letter shell功能,基本操作类似linux命令行操作
【*】 引脚分配
串口(TTL-USB TO UART):
CH340的收发引脚与STM32的发收引脚相连。
RX<--->PA9
TX<--->PA10
【*】 时钟
A.晶振:
-外部高速晶振:25MHz
-RTC晶振:32.768KHz
B.各总线运行时钟:
-系统时钟 = SYCCLK = AHB1 = 180MHz
-APB2 = 90MHz
-APB1 = 45MHz
C.浮点运算单元:
不使用
【*】 C/C++选项
A.宏定义:
USE_STDPERIPH_DRIVER 表示使用std固件库
STM32F429_439xx 因为阿波罗选用STM32F429IGT6为主芯片
USE_ARM_SEMIHOSTING=0 表示是否使用半主机模式,1表示用,0表示不用
B.Use MicoLIB:
-USE_ARM_SEMIHOSTING为1时必须勾选,为0时必须取消
C.优化:
shell_cmd.c 的优化选项为 Level 0

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/hyx-work-lettershell.git
git@api.gitlife.ru:oschina-mirror/hyx-work-lettershell.git
oschina-mirror
hyx-work-lettershell
hyx-work-lettershell
master