在线时间132 小时
UID372360
ROHM金币152
注册时间2018-5-2
该用户从未签到
金牌会员
- 最后登录
- 2024-4-10
|
哎,今天休息,睡到自然醒就开始坐在电脑前面开始敲代码
由于涉及的失误,一个JTAG的接口引脚被用来做LED的驱动了,不过这都不是问题,软件改改就好了
板子的功能还是跑起来了,做了个基于Free-RTOS的LED流水灯供大家娱乐娱乐。
像上图吧
在白字的LED3的时候需要注意一下,要开启端口复用功能才可以的,
其代码如下
- void PortInit()
- {
- GPIO_InitTypeDef GPIO_InitStructure;
- RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC |RCC_APB2Periph_AFIO, ENABLE );
- //--½«PA15ÖØÓ³ÉäΪGPIO¿ÚʹÓÃ
- GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
-
- //--LED2 PA12 LED3 PA15
- GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12 | GPIO_Pin_15 ;
- GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
- GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
- GPIO_Init( GPIOA, &GPIO_InitStructure );
- //--LED 1--PB2
- GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2 ;
- GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
- GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
- GPIO_Init( GPIOB, &GPIO_InitStructure );
- }
复制代码
好了,先到这里,开始写IIC的驱动了
下次上传感器调通了的代码。
|
|