天秤座什么性格| 结石是什么原因引起的| 狗狗流鼻涕吃什么药| 9.22什么星座| 神经性皮炎是什么原因引起的| 龟头炎有什么症状| 绿巨人是什么意思| 叶酸什么牌子好| 孟母三迁的故事告诉我们什么道理| 有什么蔬菜| 口爆是什么| 手脚肿胀是什么原因引起的| 碧玉五行属什么| 女人吃什么| 农历八月是什么月| 一个兹一个子念什么| 继发性闭经是什么意思| 10个月的宝宝吃什么辅食最好| 头七有什么规矩| 肺炎衣原体和支原体有什么区别| 无间是什么意思| 新生儿血糖低是什么原因| 7月初二是什么星座| 跖疣用什么药膏能治好| IB是什么| 胰岛素的作用是什么| 镶是什么意思| 二甲双胍缓释片什么时候吃| 血府逐瘀片主治什么病| 贫嘴什么意思| 流虚汗是什么原因| 拉水便吃什么药| 为什么磨牙| 4月4号是什么星座| 脾稍大什么意思| 幽门螺杆菌吃什么药好| 入伏天是什么意思| 更年期吃什么药调理| 包皮看什么科| 梦见孩子丢了是什么意思| 儿童铅超标有什么症状| gn是什么单位| 禁令是什么意思| 安踏是什么品牌| 恋爱观是什么| 母猪上树是什么生肖| 元朝是什么民族| 造势是什么意思| 什么血型好| apc是什么药| 美眉是什么意思| 赫是什么意思| 小孩自闭症有什么表现| 皲裂是什么意思| 做爱时间短吃什么药好| 乡政府属于什么单位| 维生素d和d3有什么区别| 黄芪长什么样| 四月是什么月| 午餐吃什么| 豸是什么意思| 沙参长什么样子图片| 血压下午高是什么原因| 嗷嗷待哺是什么意思| 长期失眠看什么科最好| 为什么会有灰指甲| 湖南湖北以什么湖为界| 血沉高忌口什么| 郎酒是什么香型| 飞机是什么| 抽烟有什么好处| 七月份有什么水果| 脊背疼是什么原因| 梦见自己怀孕是什么意思| 心脏跳的慢吃什么好| 飞刃是什么意思| 下腹部胀是什么原因| 自身免疫性疾病是什么意思| 鲔鱼是什么鱼| 丹毒用什么药膏| 肝郁脾虚吃什么中成药| 1658是什么意思| 心脾两虚吃什么药| 肺部微结节是什么意思| 蛇吃什么| 四大名著是什么| rapper什么意思| 定力是什么意思| 失落感是什么意思| 她将是你的新娘是什么歌| 肾绞痛可能由于什么原因引起| 三七泡酒有什么功效| 群聊名字什么最好听| 2008属什么| 乙肝核心抗体高是什么意思| 早上空腹喝淡盐水有什么好处| 周瑜和诸葛亮是什么关系| 冬天怕冷夏天怕热是什么体质| 副镇长是什么级别| 膂力是什么意思| 雾化是什么意思| nas是什么| 失眠多梦吃什么药效果最好| 姌是什么意思| 肚子左下方是什么器官| 吃三七粉有什么功效| 依托考昔片是什么药| 手发抖是什么原因引起的年轻人| 贫血吃什么药| 血沉高意味着什么意思| 出汗多吃什么药| 心率过快吃什么药好| 脂肪肝吃什么食物好| studio什么牌子| 水蛭怕什么| 脖子里面有结节是什么病| bnp是什么检查| 吃什么对心脏最好| 失眠用什么药最好| 大咖是什么意思| 补办护照需要什么材料| 介入超声是什么意思| 怀孕阴道有什么变化| 健康管理师是干什么的| 七月十三什么星座| 桃花的花语是什么| 红烧肉可以放什么配菜| 同房后小腹痛什么原因| 九月十四号是什么星座| 肺气肿是什么| 羊肉不能和什么一起吃| 吊是什么意思| 酒精和碘伏有什么区别| 不眠夜是什么意思| 东华帝君的真身是什么| 孕妇喝什么牛奶| 白蛋白下降是什么原因| 孕妇用什么牙膏比较好| 1965年属什么| 什么是t| 桑螵蛸是什么| 脸上长红色的痘痘是什么原因| 蟑螂的天敌是什么| 月子吃什么补气血| 神器积分换什么最划算| 一是什么动物| 军字五行属什么| 农历正月十五吃什么| 兔属什么五行| 发烧吃什么药| 罗马棉是什么面料| 公司监事是干什么的| ch发什么音| 跖疣是什么原因造成的| 甘油三酯高有什么症状| 血糖高能喝什么茶| 芦笋是什么植物| 周杰伦为什么叫周董| 余字五行属什么| 恩施有什么好玩的| 高危儿是什么意思| 荠菜长什么样子图片| 历经是什么意思| 余情未了什么意思| 意念灰是什么意思| 脚气是什么症状| 典狱长是什么意思| 68年猴五行属什么| 蓝色加红色等于什么颜色| 什么叫出柜| a醇对皮肤有什么作用| 大便黄绿色是什么原因| 查生育能力挂什么科| 人民检察院是国家的什么机关| 为什么吃鸽子刀口长得快| 今天生猪什么价| 梦见自己坐车是什么意思| 匹马棉是什么面料| 离职是什么意思| 梦见老公回来了是什么征兆| 美丽的邂逅是什么意思| 脸上爱出油是什么原因| 常吃南瓜子有什么好处和坏处| 功夫是什么意思| who医学上是什么意思| 夜不能寐是什么意思| 头一直摇晃是什么病| 胆碱能性荨麻疹吃什么药| 四月27日是什么星座| lg手机是什么牌子| 8月8号是什么日子| 丙肝为什么会自愈| 脾肾气虚的症状是什么| 冬虫夏草有什么功效与作用| 一什么乌云| o型血不能和什么血型的人生孩子| 天庭的动物是什么生肖| 314是什么日子| 王字旁和什么有关| 痤疮是什么东西| 手指月牙白代表什么| 唇炎抹什么药膏最有效| 不明原因腹痛挂什么科| 肠道长息肉是什么原因造成的| 榴莲什么季节成熟| 信球什么意思| 属鼠和什么属相相冲| 89年是什么命| 水粉是什么| 牙疼买什么药| 吃避孕药有什么危害| 银联是什么| 大便偏黑是什么原因| 洗牙有什么危害吗| 回执单是什么意思| 为什么来月经会拉肚子| 甲鱼补什么| 憨厚老实是什么意思| 什么数字最听话| 兔子的尾巴像什么| 贫血要吃什么| 阳痿挂什么科| 瘴气是什么| 尿肌酐低是什么原因| 上嘴唇长痘痘是什么原因| 阴茎长水泡是什么原因| 什么什么大名| 纾是什么意思| 眼睛红是什么病的前兆| 咳嗽吃什么能治好| 淋漓不尽是什么意思| 线索细胞是什么| 孕妇熬夜对胎儿有什么影响| 取环后要注意什么事项| 七月有什么花| 什么品牌镜片好| 什么菜降血压| 肠易激综合症什么症状| 喉咙痒咳嗽用什么药| 男性性功能减退吃什么药| 步兵什么意思| 怀孕生化了有什么症状| 肌无力挂什么科| 结核感染是什么意思| cb是什么意思| 救世主是什么意思| 屠苏指的是什么| 容易中暑是什么原因| 喇蛄和小龙虾什么区别| 大闸蟹什么时候吃| hpv检查前需要注意什么| 尿带血是什么原因| 太白金星叫什么| date是什么意思| 体癣用什么药膏好得快| 什么时候排卵期| dmd是什么意思| 矿泉水敷脸有什么作用| 小寒节气的含义是什么| 痛经是什么原因引起的| 尿毒清颗粒主治什么病| 晚年是什么意思| 脚抽筋吃什么药| 高血压适合吃什么水果| 百度
打印
[LKS32 软件]

优秀原创动漫作品版权开发奖励计划在京启动

[复制链接]
460|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yhw251314|  楼主 | 2025-7-24 18:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位大佬能帮忙看看程序下载进去后,芯片的通讯i/o口为啥发送不出数据
void GPIO_init(void)
{
    GPIO_InitTypeDef GPIO_InitStruct;
    GPIO_StructInit(&GPIO_InitStruct);

          /*UART1 P2.5-TX0*/
    GPIO_InitStruct.GPIO_Mode = GPIO_Mode_OUT;
    GPIO_InitStruct.GPIO_Pin = GPIO_Pin_5;
                GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
    GPIO_Init(GPIO2, &GPIO_InitStruct);
                GPIO_PinAFConfig(GPIO2, GPIO_PinSource_5, AF4_UART);  // P2.5 复用成UART1_TX                       
}
void UART_init(void)
{
    UART_InitTypeDef UART_InitStruct;

    UART_StructInit(&UART_InitStruct);
    UART_InitStruct.BaudRate     = 19200;                 /* 设置波特率19200 */
    UART_InitStruct.WordLength   = UART_WORDLENGTH_8b ;  /* 发送数据长度8位 */
    UART_InitStruct.StopBits     = UART_STOPBITS_1b;     /* 停止位长度1位 */
    UART_InitStruct.FirstSend    = UART_FIRSTSEND_LSB;   /* 先发送LSB */
    UART_InitStruct.ParityMode   = UART_Parity_NO;       /* 无奇偶校验 */
          UART_InitStruct.RXD_INV      = DISABLE;              /* RXD电平正常输出*/            
          UART_InitStruct.TXD_INV      = DISABLE;              /* TXD电平正常输出*/       
    UART_InitStruct.IRQEna = UART_IRQEna_SendOver | UART_IRQEna_RcvOver;/*使能接收和发送完成中断*/
    UART_Init(UART1, &UART_InitStruct);
}
u8 UART_Value = 0;
void UART1_IRQHandler(void)
{
        if (UART1_IF & UART_IF_SendOver) //发送完成中断
        {
                UART1_IF = UART_IF_SendOver;
        }
        if (UART1_IF & UART_IF_RcvOver) //接收完成中断
        {
                UART1_IF = UART_IF_RcvOver;
                UART_Value = UART1->BUFF;
        }
}
int main(void)
{
        Hardware_init(); /* 硬件初始化 */
        while (1)
        {
//        GPIO_SetBits(GPIO0, GPIO_Pin_10);
//        GPIO_ResetBits(GPIO2, GPIO_Pin_5);
                UART_SendData(UART1, 0xAA); //发送数据
                SoftDelay(0xFFFFFF);
        }
}
沙发
yhw251314|  楼主 | 2025-7-24 18:11 | 只看该作者
谁能帮忙解决一下  有小红包  求求了
板凳
木鱼21| | 2025-7-27 00:09 | 只看该作者
没有看到设置串口中断优先级和使能中断啊,你的有没有进中断?
评论
yhw251314 2025-7-28 09:28 回复TA
这个我也设置了 void Hardware_init(void) { __disable_irq(); /* 关闭中断 中断总开关 */ SYS_WR_PROTECT = 0x7a83; /* 开启寄存器写使能 */ FLASH_CFG |= 0x00080000; /* enable prefetch */ GPIO_init(); /* GPIO初始化 */ UART_init(); /* UART初始化 */ SoftDelay(100); /* 等待硬件初始化完成 */ NVIC_EnableIRQ(UART1_IRQn); /* 使能UART_IRQn外部中...  
地板
yhw251314|  楼主 | 2025-7-28 09:31 | 只看该作者
木鱼21 发表于 2025-7-27 00:09
没有看到设置串口中断优先级和使能中断啊,你的有没有进中断?

这个我在void Hardware_init(void)这里面定义了
NVIC_EnableIRQ(UART1_IRQn);      /* 使能UART_IRQn外部中断*/
NVIC_SetPriority(UART1_IRQn, 0); /* UART_IRQn外部中断优先级设置为0*/
5
yhw251314|  楼主 | 2025-7-28 09:33 | 只看该作者
木鱼21 发表于 2025-7-27 00:09
没有看到设置串口中断优先级和使能中断啊,你的有没有进中断?

gpio、gpio的复用、uart和中断我都配置好了,就是不知道为啥程序下载进去发送不出数据,之前stm32把这几个配置好后他就能能发出了。
6
yhw251314|  楼主 | 2025-7-28 09:45 | 只看该作者
木鱼21 发表于 2025-7-27 00:09
没有看到设置串口中断优先级和使能中断啊,你的有没有进中断?

我debug的时候,看UART1_IF的值是0x0000000C,这个值我感觉有问题。但是不知道哪里配置错了
7
yhw251314|  楼主 | 2025-7-28 11:41 | 只看该作者
木鱼21 发表于 2025-7-27 00:09
没有看到设置串口中断优先级和使能中断啊,你的有没有进中断?

解决了  有数据发出来了
8
木鱼21| | 2025-7-28 14:48 | 只看该作者
yhw251314 发表于 2025-7-28 11:41
解决了  有数据发出来了

怎么弄的?
9
yhw251314|  楼主 | 2025-7-28 15:27 | 只看该作者

早上下进去后他是有数据输出了,但是重新下载程序进去又不行了  程序应该是没问题的  不知道是不是板子的问题
评论
yhw251314 2025-7-28 15:31 回复TA
兄弟你也在弄LKS32MC057M6S8这个芯片吗,交流一下? 
yhw251314 2025-7-28 15:30 回复TA
我把停止位UART_STOPBITS_1b改成了UART_STOPBITS_2b 然后把中断函数里面UART_Value = UART1->BUFF;放到清除发送完成中断前面 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

13

帖子

0

粉丝
2009属什么生肖 梦见自己尿血是什么意思 天上的星星是什么 蜈蚣吃什么 不可多得是什么意思
今天什么地方地震了 夏天肚子疼是什么原因 失眠睡不着吃什么药好 破除是什么意思 陆代表什么数字
什么方法 水痘长什么样子 左肾盂分离是什么意思 齁不住是什么意思 黄喉是牛的什么部位
69是什么姿势 献血前要注意什么 严什么什么重 月字旁的字和什么有关 火山为什么会喷发
趣味相投是什么意思kuyehao.com 中秋节送什么hanqikai.com 梦见骡子是什么意思hcv8jop5ns0r.cn 受凉肚子疼吃什么药imcecn.com 杰五行属什么hcv9jop1ns4r.cn
产假从什么时候开始算hcv8jop4ns1r.cn 发烧不能吃什么东西hcv8jop0ns2r.cn 司法鉴定是干什么的gysmod.com 什么的形象hcv8jop9ns9r.cn 赏脸是什么意思hcv8jop9ns3r.cn
为什么一热就头疼hcv9jop0ns0r.cn 肠炎有什么表现hcv9jop8ns2r.cn 手指关节肿胀是什么原因hcv9jop0ns7r.cn 当兵什么兵种最好hcv8jop2ns7r.cn 肩膀痛应该挂什么科kuyehao.com
长焦镜头是什么意思hcv7jop5ns5r.cn 什么东西人们都不喜欢吃hcv9jop1ns9r.cn 肺结核吃什么好hcv9jop3ns2r.cn 黄疸是什么原因引起的hcv9jop0ns8r.cn 发低烧是什么原因shenchushe.com
百度