張良嗣
码龄3年
关注
提问 私信
  • 博客:9,894
    视频:1
    9,895
    总访问量
  • 9
    原创
  • 67,391
    排名
  • 158
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:复杂事物的本质是可以认识的

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 目前就职: 雅特力科技重庆有限公司
  • 加入CSDN时间: 2021-11-27
博客简介:

weixin_64557865的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    194
    当月
    1
个人成就
  • 获得232次点赞
  • 内容获得0次评论
  • 获得195次收藏
创作历程
  • 9篇
    2024年
成就勋章
TA的专栏
  • AT32学习记录
    7篇
兴趣领域 设置
  • 数据结构与算法
    算法
  • 网络与通信
    信号处理
  • 嵌入式
    stm32嵌入式硬件
  • 硬件开发
    硬件工程pcb工艺
  • 数学
    线性代数
  • 非IT技术
    汽车
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

AT32F403A模拟数字转换(ADC)02

主从模式可以通过触发主机联动从机进行通道转换。主从模式以ADC1为主机,ADC2为从机。主从模式时,普通通道的数据会共同存储于ADC1的普通数据寄存器(ADC_ODT)中。使用普通同时模式,同时采集adc1和adc2序列通道的信号。
原创
发布博客 2024.10.31 ·
729 阅读 ·
20 点赞 ·
0 评论 ·
18 收藏

测量代码片段的运行时间

使用PA0和PA1两个通道采集外部信号,用不同方法测试ADC的转换时间。GPIO在ADC转换前为低电平,转换开始时为高电平,转换结束后为低电平使用AT-link进入调试,测量两个断点之间的时间差。添加DWT测量的C文件和H文件,在DEBUG下观察计数差值,利用差值计算得ADC转换时间。优点优点GPIO翻转法操作简单,通用性强精度受限于GPIO切换速度调试器跟踪法无其他代码的干预需特定的硬件支持DWT测量法无需外部测量工具配置过程相对复杂。
原创
发布博客 2024.10.26 ·
566 阅读 ·
29 点赞 ·
0 评论 ·
9 收藏

AT32F403A模拟数字转换(ADC)01

ADC是一个将模拟输入信号转换为数字信号的外设,每组ADC具有16个外部通道(ADCx_IN0~15)和2个内部通道(内部温度传感器和内部参考电压),最高采样率可达2MSPS(Sample Per Second)。转换分为普通通道转换和抢占通道转换,抢占通道的优先级高于普通通道;在普通通道转换途中,若触发抢占通道转换,优先进行抢占通道的转换,等抢占通道转换完成之后再继续普通通道的转换;在抢占通道转换途中,若触发普通通道转换,仍然执行抢占通道的转换,等抢占通道转换完成之后再开始普通通道的转换;内部参考电压连接
原创
发布博客 2024.10.08 ·
1025 阅读 ·
29 点赞 ·
0 评论 ·
19 收藏

AT32F403A高级定时器

TMR1---通道1及其互补通道---12kHz---50%;TMR1---通道2及其互补通道---12kHz---25%;TMR1---通道3及其互补通道---12kHz---12.5%;单周期模式下,TMR1的通道2重复计数10次。
原创
发布博客 2024.09.09 ·
712 阅读 ·
16 点赞 ·
0 评论 ·
13 收藏

AT32F403A通用定时器04

当TMR做主定时器时,可以利用TMRxCTRL2(控制寄存器2)的PTOS位(主定时器输出选择),将以下信号源作为TRGOUT信号输出到次定时器:PTOS=3'b000时,TRGOUT输出软件溢出事件;PTOS=3'b001时,TRGOUT输出计数器使能信号;PTOS=3'b010时,TRGOUT输出计数器溢出事件;PTOS=3'b011时,TRGOUT输出比较(或捕获)事件;PTOS=3'b100时,TRGOUT输出C1ORAW信号;PTOS=3'b101时,TRGOUT输出C2ORAW信号;PTOS=3
原创
发布博客 2024.09.08 ·
633 阅读 ·
30 点赞 ·
0 评论 ·
21 收藏

AT32F403A通用定时器03

使用TMR1的通道1产生PWM,利用DMA向C1DT传输不同的比较值。
原创
发布博客 2024.09.01 ·
1639 阅读 ·
32 点赞 ·
0 评论 ·
47 收藏

AT32F403A通用定时器02

使用PA3PA6PA7产生三路霍尔信号,将其输入到PA0、PA1、PA2进行异或,PA8根据异或结果输出方波。PA6产生PWM方波(有条件的可以使用信号发生器),输入到PA0进行测量,在Debug模式下查看所测频率与占空比与逻辑分析所测结果是否一致。
原创
发布博客 2024.09.01 ·
792 阅读 ·
13 点赞 ·
0 评论 ·
14 收藏

定时器溢出LED闪烁

发布视频 2024.08.08

AT32F403A通用定时器01

通用定时器(TMR2TMR5)包含一个支持计数的16位计数器、4个捕获比较寄存器和4组独立通道。
原创
发布博客 2024.08.01 ·
2049 阅读 ·
34 点赞 ·
0 评论 ·
26 收藏

AT32F403A基本定时器

基本定时器(TMR6和TMR7)包含一个16位向上计数器,由内部时钟作为计数时钟,支持溢出事件中断和DMA请求。
原创
发布博客 2024.07.30 ·
1742 阅读 ·
29 点赞 ·
0 评论 ·
27 收藏