มีของดีผีบอกมาแนะนำครับ ไม่ต้องมีคาถากำกับ สร้างงานยากๆให้ง่ายขึ้นสำหรับค่าย ASTV อุ้ย ST ครับ มันจอร์ดมากจริงๆ ยิ่งกว่าได้แอบดูอั้มอาบน้ำอีกครับ
http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1743/PF259242?icmp=stm32cubemx_pron_pr-stm32cubef2_apr2014
มานเจนโค๊ดได้ค่อนไปทางดีเลยนะครับ ลดความยุ่งเหยิงลงไปได้เยอะมากๆเลยหละ ผมใช้กับ Keil ครบมากๆได้ทุกตัวเลย Coocox มันยังติดๆขัดๆอยูนะครับ
Quote from: REDLINETECH on May 04, 2014, 08:51:03 PM
มีของดีผีบอกมาแนะนำครับ ไม่ต้องมีคาถากำกับ สร้างงานยากๆให้ง่ายขึ้นสำหรับค่าย ASTV อุ้ย ST ครับ มันจอร์ดมากจริงๆ ยิ่งกว่าได้แอบดูอั้มอาบน้ำอีกครับ
http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1743/PF259242?icmp=stm32cubemx_pron_pr-stm32cubef2_apr2014
มานเจนโค๊ดได้ค่อนไปทางดีเลยนะครับ ลดความยุ่งเหยิงลงไปได้เยอะมากๆเลยหละ ผมใช้กับ Keil ครบมากๆได้ทุกตัวเลย Coocox มันยังติดๆขัดๆอยูนะครับ
ผม ยัง มึนๆ เล้กน้อย
ซา หรุป... มันคือไรอ่ะ
มือใหม่ STM32.. @_@!
มันคือ โปรแกรมที่ใช้เจนโค๊ดภาษาซีของ STM32Fxxx ครับ ลองโหลดมาติดตั้งใช้งานดูครับ แล้วความยากๆอย่างเช่นการกำหนด คอนฟิค ต่างๆ มันเจนให้ครับ ลดความผิดพลาดลงไปเยอะเลยครับ
ขนาดง่ายขึ้นแล้ว ผมยังมึนอยู่เลยครับ เหออๆๆๆ >:(
เริ่มจากไอโอง่ายๆทำความเข้าใจก่อนนะครับ เหมือนจีบสาว จะข่มขืนเอาเลยไม่ได้นะครับ หุๆๆๆๆ
Quote from: REDLINETECH on May 24, 2014, 02:20:32 PM
เริ่มจากไอโอง่ายๆทำความเข้าใจก่อนนะครับ เหมือนจีบสาว จะข่มขืนเอาเลยไม่ได้นะครับ หุๆๆๆๆ
สาวๆ ขมขืน เอานะได้นะ เรื่องทีหลังค่อยว่ากัน
Quote from: thai_micro on May 24, 2014, 08:06:17 PM
Quote from: REDLINETECH on May 24, 2014, 02:20:32 PM
เริ่มจากไอโอง่ายๆทำความเข้าใจก่อนนะครับ เหมือนจีบสาว จะข่มขืนเอาเลยไม่ได้นะครับ หุๆๆๆๆ
สาวๆ ขมขืน เอานะได้นะ เรื่องทีหลังค่อยว่ากัน
555+ เริ่มออกไปไกลแระ
%%%%%%%%%%%%%%%%%%%%%%%%
ผมก็เริ่มจากง่ายๆ หล่ะครับ พวก USART
จากเดิมเรียก function USART_SendData() เพื่อส่งข้อมูล
ตอนนี้ต้องมาทำผ่าน driver บน HAL นี่ผมไปไม่ถูกเลย :-[ :-[ :-[
เข้าไปเจาะใน Hal เลยครับ
ทำใมเปลี่ยนมาเป็น HAL ซะหล่ะ ทำใมไม่ใช้ Library ตัวเดิม ใครจะไปตามไหว เซ็ง!
เดาว่า ตัวเดิม ไม่ครอบคลุมความสามารถใหม่ๆของstm32รุ่นใหม่ๆของการเจนโค๊ดCube MXครับ
ลองใช้ใน Keil5 ก็โอเคนะครับ Hal ผมแทบไม่ต้องสนเลย ใช้โคํดแบบเดิมเขียนคำสั่งเพิ่มเติมตามไลบราลี่เดิมที่ถนัดได้ครับ ตอนตั้งค่าเริ่มต้นนี่แหละผมระแวงมาก กลัวผิด Cube MX จัดให้ได้ครบครันเลยครับ
รายละเอียด HAL ครับ ผมว่าลองศึกษาดูเป็นทางเลือกครับ
http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00105879.pdf?s_searchtype=keyword
โค๊ดที่เจนใด้มันใช้กับ keil V4.7 ใด้มั๊ยครับ หรือว่าใช้ใด้เฉพาะกับ keil V5 ปล.มือใหม่มาก ยังไม่รู้อะไรเลย
Quote from: sitthisak2024 on October 06, 2014, 11:10:38 PM
โค๊ดที่เจนใด้มันใช้กับ keil V4.7 ใด้มั๊ยครับ หรือว่าใช้ใด้เฉพาะกับ keil V5 ปล.มือใหม่มาก ยังไม่รู้อะไรเลย
ใด้ ;D
:)
ของผมครับ ใน usbd_cdc_if.c
static int8_t CDC_Receive_FS (uint8_t* Buf, uint32_t *Len)
{
/* USER CODE BEGIN 6 */
//********************************************************
int a = 0;
for (a = 0; a < 8; a++)
{
Receive_Data[a] = Buf[a];
if(Buf[0] == 'P')
{
if(Buf[1] == '0') Press[a] = Buf[a];
if(Buf[1] == '1') Back_Press[a] = Buf[a];
}
if(Buf[0] == 'S') Speed[a] = Buf[a];
if(Buf[0] == 'H') Heater_Out[a] = Buf[a];
}
//*********************************************************