littleshrimp

个性签名:虾扯蛋

  • 2019-10-18
  • 回复了主题帖: 低压差降压稳压电路设计

    这种搭电路的方法不错

  • 2019-10-17
  • 回复了主题帖: 振镜修好了,能用它来DIY点什么呢?

    chunyang 发表于 2019-10-17 20:17 双轴的那就很简单了,投影时钟至少还有实用价值,除显示时间外,还可以显示其它简单信息,再加个声控,齐 ...
    这个东西就是功耗太大 跑起来光振镜+-15V 0.5A左右 噪声也比较大

  • 回复了主题帖: LIS25BA骨振动传感器IIC地址是多少?

    cxchen84xi 发表于 2019-10-17 16:02 无论哪个地址, who am i 都没东西  
    示波器看一下波形 排除通信问题

  • 回复了主题帖: 振镜修好了,能用它来DIY点什么呢?

    wsmysyn 发表于 2019-10-17 16:45 想起以前的项目,公司搞了几台激光打标机,有个同事,找了个设计,然后自己用打标机打印到手机上去了 &n ...
    有不少给手机雕刻用的好像就是打标机 得需要大功率激光器

  • 回复了主题帖: 振镜修好了,能用它来DIY点什么呢?

    chunyang 发表于 2019-10-17 16:25 要说基于振镜做点实用、有趣的DIY,可以考虑投影时钟,但需要两组振镜,也可以用电机加振镜方案。在电机轴 ...
    这个是双轴振镜 投影钟弄个激光头改改程序就能实现

  • 回复了主题帖: 振镜修好了,能用它来DIY点什么呢?

    IC爬虫 发表于 2019-10-17 09:55 DIY一个激光雷达,估计这个可以做稠密的点云
    没试过激光测距仪经振镜反射会不会有影响 如果没有 弄个高速测距仪配合振镜弄个激光雷达还真不错

  • 回复了主题帖: 振镜修好了,能用它来DIY点什么呢?

    maychang 发表于 2019-10-17 09:49 “手里没有大功率激光器也没有场镜” 没有大功率激光器,激光笔总有吧?激光笔很便宜的。
    激光笔功率小 只能做投影 无法做“雕刻”

  • 回复了主题帖: LIS25BA骨振动传感器

    eric_wang 发表于 2019-10-17 15:16 技术重新修改了图片压缩比,这回应该都能清晰展示了,回头再传图片可以观察下
    :congratulate:

  • 回复了主题帖: LIS25BA骨振动传感器IIC地址是多少?

    检查一下你的通信有没有问题 读一下who am i y=1y=0都试下

  • 2019-10-16
  • 加入了学习《实验视频》,观看 LIS3DSH MSP430FR5969测试

  • 发表了主题帖: 振镜修好了,能用它来DIY点什么呢?

    之前买了一个振镜,当时拆过简单研究了一下原理,把烧掉的2个电阻换好以后就一直放在那里 http://bbs.eeworld.com.cn/thread-1081971-1-1.html   今天焊了一个单端转差分的板子,使用NUCLEO-l452写了一个简单的测试程序 连接好以后试了一下,功能正常 手里没有大功率激光器也没有场镜,这东西修好以后不知道能用它DIY点什么玩 开始想过写个程序,导入一个图片然后投影到墙上,不过好像也没什么用     这是慢速扫描的效果 这是快速扫描的效果,X轴的光斑已经连成一条直线    

  • 加入了学习《实验视频》,观看 振镜

  • 回复了主题帖: LIS25BA骨振动传感器

    cxchen84xi 发表于 2019-10-16 15:41 感谢, 虽然看不清你发的图,但是根据你截图的特征,我找到类似的文档,看到IIC从机的地址为 00110 ...
    不客气 手机版上传会自动压缩图片 请管理员帮忙看下图片问题@soso

  • 回复了主题帖: LIS25BA骨振动传感器

    看图片 你也可以在本论坛搜一下 已经有网友调试过这个传感器

  • 2019-10-15
  • 回复了主题帖: 电源通过先升压再LDO降压的方式来降低纹波,是否可行?

    我觉得可以 我不专业 仅供参考 前提是你的LDO能够有效抑制外供电源的噪声 可以试试将5V降到3V看能不能改善电源噪声 如果能再考虑升压后的电流变小 和升压模块的噪声对电路的影响

  • 回复了主题帖: 来张华硕Mars15 VX60GT9750的拆机图片

    施荒野 发表于 2019-10-13 14:12 有联系方式吗?这太机器d壳后盖给我看看
    D壳?

  • 回复了主题帖: 来张华硕Mars15 VX60GT9750的拆机图片

    asking8 发表于 2019-10-14 23:00 请教一下,这个FPC-10pin转SATA的硬盘线在淘宝哪一家店能买到?
    很多都有卖 我买的是这家 https://h5.m.taobao.com/awp/core/detail.htm?id=601507633740&spm=a21202.11768517.tborderdetaiitem_1.i0

  • 2019-10-14
  • 发表了主题帖: GD32VF103V_EVAL ADC采集DAC数据

    GD32VF103_Demo_Suites提供了一个ADC例程,通过TIMER触发LCD显示电压曲线 路径为:GD32VF103_Demo_Suites_V1.0.2\GD32VF103V_EVAL_Demo_Suites\Projects\07_ADC_conversion_triggered_by_timer 通过修改代码添加DAC功能可以很方便的看到DAC输出 原来的例程通过ADC采集电位器分压后的电压 修改后的例程将DAC输出连接到电位器的输出端 电位器尽量调节到中心位置,即1/VCC电平处 添加DAC初始化代码 void dac_config(void) { dac_deinit(); /* configure the DAC0 */ dac_trigger_disable(DAC0); dac_wave_mode_config(DAC0, DAC_WAVE_DISABLE); dac_output_buffer_enable(DAC0); /* enable DAC0 and set data */ dac_enable(DAC0); } 开始DAC和对应GPIO的时钟 rcu_periph_clock_enable(RCU_GPIOA); rcu_periph_clock_enable(RCU_DAC); 配置对应的GPIO为DAC功能 /* once enabled the DAC, the corresponding GPIO pin is connected to the DAC converter automatically */ gpio_init(GPIOA, GPIO_MODE_AIN, GPIO_OSPEED_50MHZ, GPIO_PIN_4); 在主循环里添加修改输出电压的代码 dac_val+=100; dac_data_set(DAC0, DAC_ALIGN_12B_L, dac_val<<4); 运行后效果如下   完整 main.c代码 /*! \file main.c \brief ADC conversion triggered by timer \version 2019-6-5, V1.0.0, firmware for GD32VF103 */ /* Copyright (c) 2019, GigaDevice Semiconductor Inc. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #include "gd32vf103.h" #include "gd32vf103v_eval.h" #include "gd32vf103v_lcd_eval.h" #include "systick.h" #define BOARD_ADC_CHANNEL ADC_CHANNEL_13 #define ADC_GPIO_PORT GPIOC #define ADC_GPIO_PIN GPIO_PIN_3 #define X_START 2 #define Y_START 10 #define Y_DEALT 20 uint8_t gd_companyname_string[]={"GigaDevice Semiconductor Inc."} ; uint8_t gd_mcu_string[]={" -- GD32VF103 Series MCU -- "} ; uint8_t gd_evalboard_string[]={" GD32V103V_EAVL "} ; uint8_t gd_demoname_string[]={" ADC triggered by TIMER "} ; uint8_t gd_operation_tip_string[]={" Please adjust the VR1 ! "} ; uint16_t device_code; char_format_struct char_format; __IO uint16_t ad_value[220]; uint16_t dac_val = 0; void test_display_init(void); void diaplay_adc_value(void); void flash_led(int times); void rcu_config(void); void gpio_config(void); void dma_config(void); void adc_config(void); void timer_config(void); void dac_config(void); /*! \brief main function \param[in] none \param[out] none \retval none */ int main(void) { /* init test status led */ gd_eval_led_init(LED1); gd_eval_led_init(LED2); gd_eval_led_init(LED3); gd_eval_led_init(LED4); /* flash led for test */ flash_led(3); /* system clocks configuration */ rcu_config(); /* GPIO configuration */ gpio_config(); /* DMA configuration */ dma_config(); /* ADC configuration */ adc_config(); /* RCU configuration */ timer_config(); /* configure the EXMC access mode */ exmc_lcd_init(); /* read the LCD Controller device code:(0x8989) */ device_code = lcd_register_read(0x0000); /* initialize the LCD */ lcd_init(); /* clear the LCD screen */ lcd_clear(LCD_COLOR_WHITE); /* LCD content initialize */ test_display_init(); /* configure the DAC */ dac_config(); while(1){ /* TIMER1 counter enable */ timer_enable(TIMER1); /* test on channel1 transfer complete flag */ while( !dma_flag_get(DMA0,DMA_CH0, DMA_FLAG_FTF)); /* clear channel1 transfer complete flag */ dma_flag_clear(DMA0,DMA_CH0, DMA_FLAG_FTF); /* TIMER1 counter disable */ timer_disable(TIMER1); dac_val+=100; dac_data_set(DAC0, DAC_ALIGN_12B_L, dac_val<<4); diaplay_adc_value(); } } /*! \brief configure the DAC \param[in] none \param[out] none \retval none */ void dac_config(void) { dac_deinit(); /* configure the DAC0 */ dac_trigger_disable(DAC0); dac_wave_mode_config(DAC0, DAC_WAVE_DISABLE); dac_output_buffer_enable(DAC0); /* enable DAC0 and set data */ dac_enable(DAC0); } /*! \brief LCD content initialize \param[in] none \param[out] none \retval none */ void test_display_init( void ) { int i; /* configure char format */ char_format.char_color = LCD_COLOR_BLUE; char_format.bk_color = LCD_COLOR_WHITE; char_format.direction = CHAR_DIRECTION_VERTICAL; char_format.font = CHAR_FONT_8_16; /* draw character on LCD screen */ for(i = 0; i < sizeof(gd_companyname_string)-1; i++){ lcd_char_display((X_START+8*i), Y_START+0*Y_DEALT, *(gd_companyname_string+i),char_format); } for(i = 0; i < sizeof(gd_mcu_string)-1; i++){ lcd_char_display((X_START+8*i), Y_START+1*Y_DEALT, *(gd_mcu_string+i),char_format); } for(i = 0; i < sizeof(gd_evalboard_string)-1; i++){ lcd_char_display((X_START+8*i), Y_START+2*Y_DEALT, *(gd_evalboard_string+i),char_format); } for(i = 0; i < sizeof(gd_demoname_string)-1; i++){ lcd_char_display((X_START+8*i), Y_START+3*Y_DEALT, *(gd_demoname_string+i),char_format); } for(i = 0; i < sizeof(gd_operation_tip_string)-1; i++){ lcd_char_display((X_START+8*i), Y_START+4*Y_DEALT, *(gd_operation_tip_string+i),char_format); } lcd_hline_draw(X_START+6,110,310,LCD_COLOR_BLUE,1); lcd_vline_draw(X_START+6,X_START+6+220,310,LCD_COLOR_BLUE,1); for(i = 0;i < 4;i ++){ lcd_vline_draw(X_START+6-4,X_START+6,110+i*50,LCD_COLOR_BLUE,1); } for(i = 0;i < 4;i ++){ lcd_vline_draw(X_START+6-4,X_START+6,110+25+i*50,LCD_COLOR_BLUE,1); } } /*! \brief display ADC value \param[in] none \param[out] none \retval none */ void diaplay_adc_value(void) { int ix,iy,i; int deta = 200 /4 * 3.3; for(ix = X_START + 6 + 1,i = 0;ix < X_START + 6 +220;ix++,i++){ for(iy = 130;iy < 310-1;iy++){ if(iy == (310 - ad_value[ i ] * deta / 0x0FFF)){ /* set the pixel */ lcd_point_set(ix,iy,LCD_COLOR_BLUE); //lcd_point_set }else{ /* set the pixel */ lcd_point_set(ix,iy,LCD_COLOR_WHITE); } } } } /*! \brief test status led \param[in] times: the flash times of leds \param[out] none \retval none */ void flash_led(int times) { int i; for(i = 0;i < times;i ++){ /* insert 200 ms delay */ delay_1ms(200); /* turn on led */ gd_eval_led_on(LED1); gd_eval_led_on(LED2); gd_eval_led_on(LED3); gd_eval_led_on(LED4); /* insert 200 ms delay */ delay_1ms(200); /* turn off led */ gd_eval_led_off(LED1); gd_eval_led_off(LED2); gd_eval_led_off(LED3); gd_eval_led_off(LED4); } } /*! \brief configure the different system clocks \param[in] none \param[out] none \retval none */ void rcu_config(void) { /* enable GPIOA clock */ rcu_periph_clock_enable(RCU_GPIOC); /* enable ADC clock */ rcu_periph_clock_enable(RCU_ADC0); /* enable DMA0 clock */ rcu_periph_clock_enable(RCU_DMA0); /* enable timer1 clock */ rcu_periph_clock_enable(RCU_TIMER1); /* config ADC clock */ rcu_adc_clock_config(RCU_CKADC_CKAPB2_DIV8); /* enable the clock of peripherals */ rcu_periph_clock_enable(RCU_GPIOA); rcu_periph_clock_enable(RCU_DAC); } /*! \brief configure the GPIO peripheral \param[in] none \param[out] none \retval none */ void gpio_config(void) { /* config the GPIO as analog mode */ gpio_init(ADC_GPIO_PORT, GPIO_MODE_AIN, GPIO_OSPEED_50MHZ, ADC_GPIO_PIN); /* once enabled the DAC, the corresponding GPIO pin is connected to the DAC converter automatically */ gpio_init(GPIOA, GPIO_MODE_AIN, GPIO_OSPEED_50MHZ, GPIO_PIN_4); } /*! \brief configure the DMA peripheral \param[in] none \param[out] none \retval none */ void dma_config(void) { /* ADC_DMA_channel configuration */ dma_parameter_struct dma_data_parameter; /* ADC DMA_channel configuration */ dma_deinit(DMA0, DMA_CH0); /* initialize DMA single data mode */ dma_data_parameter.periph_addr = (uint32_t)(&ADC_RDATA(ADC0)); dma_data_parameter.periph_inc = DMA_PERIPH_INCREASE_DISABLE; dma_data_parameter.memory_addr = (uint32_t)(ad_value); dma_data_parameter.memory_inc = DMA_MEMORY_INCREASE_ENABLE; dma_data_parameter.periph_width = DMA_PERIPHERAL_WIDTH_16BIT; dma_data_parameter.memory_width = DMA_MEMORY_WIDTH_16BIT; dma_data_parameter.direction = DMA_PERIPHERAL_TO_MEMORY; dma_data_parameter.number = 220; dma_data_parameter.priority = DMA_PRIORITY_HIGH; dma_init(DMA0, DMA_CH0, &dma_data_parameter); dma_circulation_enable(DMA0, DMA_CH0); /* enable DMA channel */ dma_channel_enable(DMA0, DMA_CH0); } /*! \brief configure the ADC peripheral \param[in] none \param[out] none \retval none */ void adc_config(void) { /* reset ADC */ adc_deinit(ADC0); /* ADC mode config */ adc_mode_config(ADC_MODE_FREE); /* ADC contineous function enable */ adc_special_function_config(ADC0, ADC_CONTINUOUS_MODE, DISABLE); /* ADC scan mode disable */ adc_special_function_config(ADC0, ADC_SCAN_MODE, DISABLE); /* ADC data alignment config */ adc_data_alignment_config(ADC0, ADC_DATAALIGN_RIGHT); /* ADC channel length config */ adc_channel_length_config(ADC0, ADC_REGULAR_CHANNEL, 1); /* ADC regular channel config */ adc_regular_channel_config(ADC0, 0, BOARD_ADC_CHANNEL, ADC_SAMPLETIME_55POINT5); /* ADC trigger config */ adc_external_trigger_source_config(ADC0, ADC_REGULAR_CHANNEL, ADC0_1_EXTTRIG_REGULAR_T1_CH1); adc_external_trigger_config(ADC0, ADC_REGULAR_CHANNEL, ENABLE); /* enable ADC interface */ adc_enable(ADC0); delay_1ms(1); /* ADC calibration and reset calibration */ adc_calibration_enable(ADC0); /* ADC DMA function enable */ adc_dma_mode_enable(ADC0); } /*! \brief TIMER configuration function \param[in] none \param[out] none \retval none */ void timer_config(void) { timer_oc_parameter_struct timer_ocintpara; timer_parameter_struct timer_initpara; timer_deinit(TIMER1); /* TIMER1 configuration */ timer_initpara.prescaler = 5; timer_initpara.alignedmode = TIMER_COUNTER_EDGE; timer_initpara.counterdirection = TIMER_COUNTER_UP; timer_initpara.period = 199; timer_initpara.clockdivision = TIMER_CKDIV_DIV1; timer_initpara.repetitioncounter = 0; timer_init(TIMER1,&timer_initpara); /* CH1 configuration in PWM mode1 */ timer_channel_output_struct_para_init(&timer_ocintpara); timer_ocintpara.ocpolarity = TIMER_OC_POLARITY_LOW; timer_ocintpara.outputstate = TIMER_CCX_ENABLE; timer_channel_output_config(TIMER1, TIMER_CH_1, &timer_ocintpara); timer_channel_output_pulse_value_config(TIMER1, TIMER_CH_1, 100); timer_channel_output_mode_config(TIMER1, TIMER_CH_1, TIMER_OC_MODE_PWM1); timer_channel_output_shadow_config(TIMER1, TIMER_CH_1, TIMER_OC_SHADOW_DISABLE); /* auto-reload preload enable */ timer_auto_reload_shadow_enable(TIMER1); }  

  • 回复了主题帖: ADS1220和AD7799哪个采样更快

    chenbingjy 发表于 2019-10-14 11:30 我是菜鸟,我不知道怎么看。 您帮我看看  
    ADS1220快    

  • 2019-10-11
  • 发表了主题帖: GD32VF103V_EVAL使用USB转串口功能

    单片机在调试的多少都会有向电脑发送数据的需要 GD32VF103V_EVAL自带了2个DB9的接口,因为手里没有对应的数据线无法连接电脑实现数据传输 另外GD32VF103V_EVAL开发板虽然带了CMSIS-DAP仿真器,但不知道为什么和之前的板子一样,这个负责提供仿真的芯片并没有和提供虚拟串口功能 现在可以说几乎所有集成仿真器的开发板上都会有虚拟串口功能,一根USB线又能调试又能实现USB转串口还是非常方便的 因为带DB9这样接口的电脑应该是越来越少了,USB转DB9的数据线我以前有一条后来一直没用现在也找不到了 以上方面行不通其实还可以通过开发板上的2.54排针通过其它开发板或者USB转TTL的转接板传输数据 不过那样还是麻烦,反正都是要多插一条数据线,还不如直接用板子里的USB转串口功能 找到下边这个固件包的例程 GD32VF103_Firmware_Library_V1.0.1\Examples\USBFS\USB_Device\CDC_ACM 使用NucleiStudio导入后在工程上点右键->Debug As->Debug Configurations   在Debug Configuration窗口找到GDB OpenOCD Debugging,在上边点右键->New Configuration   因为上次配置过openocd_gdlink.cfg的路径,这次新建好以后就可以直接使用   点Debug按钮进入调试模式,让程序跑起来后可以在设备管理器里看到虚拟串口   例程里是一个数据回显,电脑向开发板发数据,开发板把数据原回返回,打开串口助手发送数据可以看到回显   从代码可以看出主循环里,先是判断USB的状态,然后再判断发送和接收标志是否为1 老实说,if (1 == packet_receive && 1 == packet_sent) 这句话我到现在也没弄明白是什么意思,看了所有设置packet_receive和packet_sent的代码也没理解它的作用 反正是当他俩不全是1时再判断接收到的数据是不是不为0,如果不为0则把数据发送回PC   packet_receive和packet_sent代码是在cdc_acm_core.c里设置的,同时收到和要发送的数据也是在这个文件里处理里 对应的缓冲为usb_data_buffer   如果想发送算定义的数据操作起来是有一点麻烦的,因为不确定修改cdc_acm_core.c文件添加一个发送数据的函数是否符合逻辑 那就把代码都写在main.c里,像下边这样,先把要发送的数据填充到usb_data_buffer,然后再执行cdc_acm_data_send函数   运行程序,打开串口助手再发送数据发现接收到的已经是自定义数据,而不是发送去的数据 从代码可以看出cdc_acm_data_send函数里执行了usbd_ep_send函数,如果想直接发送,而不是使用sprintf填充完usb_data_buffer再发送是不是可以把这个usbd_ep_send函数也放到main.c里呢?     把代码改成下边这样,数据也可以正常发送,少了一个sprintf环节,但是跳过cdc_acm_core.c文件直接执行usb_core.c里的函数不知道是否合理 反正能用,先将就着用吧

统计信息

已有8361人来访过

  • 芯币:16156
  • 好友:26
  • 主题:731
  • 回复:5047
  • 课时:47
  • 资源:10

留言

你需要登录后才可以留言 登录 | 注册


littleshrimp 2019-7-19
你好 有问题可以在st传感器板块提问
acid0n 2019-7-19
您好,我是一名在校高中生,正在进行我的课题研究,有些关于sensortile的问题想向您请教一下,方便的话,能加一下qq2750768550吗,方便交流,有些地方真的很需要一位高手的指点,万分感谢!
洪义建 2019-3-25
您好,想向你购买一份稳定源码,我的邮箱是18182269@qq.com
13977662209 2019-3-11
您好,您有电话联系方式吗?
a217zxg 2019-1-17
想请教一下,fusionFx库的输出结果中这个rotation的真正意义是什么?谢谢
zfw152666 2018-11-1
您好,我最近再调 LSM6DSL+STM32L151C8U6A ,用的开发工具是cubemx  ,但是我在建工程的时候并没有找到 stm32l151c8u6的库,官网看了也没找到请问那里能找到
dengdeng96 2018-8-4
hi, 版主,有时间看看这个问题吧,谢谢谢谢!
http://bbs.eeworld.com.cn/thread-653130-1-1.html
mafaliao 2018-4-27
您好,请问您这里还存有AD9361的配置软件吗?可以发送到2947255394@qq.com吗?万分感谢
kangear 2018-4-24
hi, 版主,有时间看看这个问题吧,谢谢啦
http://bbs.eeworld.com.cn/thread-642770-1-1.html
496664962 2018-4-24
littleshrimp: 没用过,官方有配置工具,直接生成寄存器数据,通过总线写到片子里就可以
那您没有涉及AD9102片内的SRAM,我是想把官方提供的SRAM数据写进片内,然后让DAC输出SRAM里的定制波形
496664962 2018-4-24
littleshrimp: 对 例程没使用SRAM
请问您有对内部SRAM操作的程序吗?我想实现datasheet中图47显示4k × 14 SRAM中START_ADDR和STOP_ADDR所定义地址段中存储的波形由DAC输出。该波形在各模式周期中重复一次。在每个模式周期中,经过起始延迟后,从SRAM读出模式。不知道您有没有用过这方面的内容。
496664962 2018-4-19
大神,你好。你的AD9102程序里面我没有看到你对内部的SRAM的操作?
lehuijie 2018-1-23
STEVAL-IDB007V1用mdk生成的hex文件用什么烧录,dk好像不行,写入后没变化
youimisss 2017-2-19
littleshrimp: 还没做出来 有机会一起研究
youimisss 2017-2-17
版主还在研究地下金属探测器吗?我最近有兴趣 打算玩玩
zeng599 2015-12-22
您好,方便加我QQ吗 我想请教您关于Si114x的问题 我QQ 380057145 谢谢
zeng599 2015-12-22
install_Si114x_PGM_Toolkit 您好 这个要怎么用?谢谢
wqb0312 2014-10-15
冒昧打搅了,看了你关于CC2540的布线的文章,本人也想自己用该芯片来做一个模块,基于对高频布线方面的经验为零,迟迟不敢下手。所以想请教你一些问,谢谢!QQ:563745181
deqdqdq 2014-8-8
大大,求LDC1000在STM32上的程序啊,1762036064@qq.com
cyfcyf520 2014-4-9
“[LaunchPad] 说说解决EXP430G2与MSP430FR5xxx调试问题”

我也遇到了用 EXP430G2调试MSP430FR5XXX出现卡在downloading application。。。这
试了好多方法都不行,能通信
您的帖子上有乱码,看不到最后几行
故来请教一下。。
IEXWER 2014-3-22
关于430F5529开发板的几个问题想请教你一下!谢谢
查看全部