Слияние кода завершено, страница обновится автоматически
程序简介
工程名称: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 )